body{
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    /* display: flex; */
    height: 100vh;
    /* border: solid 3px; */
}
.top{
    top: 0;
    /* border: solid 3px yellow; */
    /* position: fixed; */
    width: 100%;
    /* margin: 0; */
    position: relative;
    height: 9.4%;
/* background-color: yellow; */
}
.top>div{
    width: 100%;
    height: 61.84px;
    background-color: #0086FF;
    display: flex;
    /* border: solid 2px; */
    justify-content: space-between;
    /* position: relative; */

}
.top-1{
    margin: auto 0px;
    width: 25%;
    padding-left:30px;
    color: white;
    display: flex;
    /* border: solid 1px; */
}
.top-1 span{
    font-size: 16px;
    margin-left: 0;
    /* border: solid 1px; */
}
.top-2 ul{
    font-size: 14px;
    line-height: 61.84px;
    /* border: solid 1px; */
    /* width: 750px; */
    /* margin-left: 0; */
    color: white;
    justify-content: space-between;
    display: flex;
}
.top-2{
    /* border: solid 1px; */
    margin-left: 0;
    width: 40%;
}
.top-2 ul li{
    /* border: solid 1px; */
    font-weight: bold;
    padding: 0 14px;
}

.top-2-ul li{
    color: white;
}
.top-3{
    cursor: pointer;
    width: 15%;
    /* margin-right: 0; */
    margin: auto 0;
    /* border: solid 1px; */
    /* padding:0 0 0 90px ; */
    display: flex;
    height: 61.81px;
    line-height: 61.81px;
}
.top3-img{
    margin-left: 0;
    margin-right: 5px;
    margin: 12px 0 0 0;
    background: url('../image/004.jpg') no-repeat;
    background-size: 36px;
    width: 36px; 
    height: 36px;
    border-radius: 5px;
    /* border: solid; */
}
.top3-box{
    /* width: 200px; */
    font-size: 14px;
    color: white;
    /* border:  solid;  */
    display: flex;
}
.top3-box .d1{
    width: 12px;
    height: 12.31px;
    /* background-color: tomato; */
    margin-top: 28px;
    margin-left: 5px;
    /* border: solid 1px; */
    background: url(../image/003.png) no-repeat;
    background-size: 10px;
}
/* ----------------------mian-------------------------- */
.main{
    /* margin-top: 10%; */
    width: 100%;
    /* background-color: violet; */
    /* border: solid 2px; */
    display: flex;
    height:90%;
}
iframe{
    border: none;
    width: 100%;
    /* overflow-x: auto; */
    height: 100%;
}

/* -----------------------修改----------------- */
.admin{
    background-color: white;
    /* border: solid 1px; */
    position: absolute;
    right: 30px;
    width: 170px;
    border-radius: 5px;
    box-shadow: 0 0 1px ;
}
.admin ul {
    padding: 15px 0;
}
.admin ul li {
    cursor: pointer;
    padding: 5px 0 5px 10px;
    /* border: solid 1px; */
    font-size: 14px;
    color: #727477;
}
.ad{ 
    border-top: solid 1px #EBEEF5;
    border-bottom: solid 1px #EBEEF5;
}
.ad2{
    border-bottom: solid 1px #EBEEF5;
}
.admin ul li:hover{
    background-color: #ECF5FF;
    color: #6AB4FF;
}